\section{commands/passwd.c File Reference}
\label{passwd_8c}\index{commands/passwd.c@{commands/passwd.c}}
\subsection*{Data Structures}
\begin{DoxyCompactItemize}
\item 
struct {\bf passwd\_\-options\_\-t}
\end{DoxyCompactItemize}
\subsection*{Defines}
\begin{DoxyCompactItemize}
\item 
\#define {\bf PRG\_\-NAME}~\&quot;passwd\&quot;
\end{DoxyCompactItemize}
\subsection*{Functions}
\begin{DoxyCompactItemize}
\item 
int {\bf main} (int argc, char $\ast$argv[$\,$])
\end{DoxyCompactItemize}
\subsection*{Variables}
\begin{DoxyCompactItemize}
\item 
const char $\ast$ {\bf progname}
\item 
const char $\ast$ {\bf argp\_\-program\_\-bug\_\-address} = PACKAGE\_\-BUGREPORT
\end{DoxyCompactItemize}


\subsection{Define Documentation}
\index{passwd.c@{passwd.c}!PRG\_\-NAME@{PRG\_\-NAME}}
\index{PRG\_\-NAME@{PRG\_\-NAME}!passwd.c@{passwd.c}}
\subsubsection[{PRG\_\-NAME}]{\setlength{\rightskip}{0pt plus 5cm}\#define PRG\_\-NAME~\&quot;passwd\&quot;}\label{passwd_8c_a3683528b11af231edc6e4e89d5b1b20e}


Definition at line 9 of file passwd.c.



\subsection{Function Documentation}
\index{passwd.c@{passwd.c}!main@{main}}
\index{main@{main}!passwd.c@{passwd.c}}
\subsubsection[{main}]{\setlength{\rightskip}{0pt plus 5cm}int main (int {\em argc}, \/  char $\ast$ {\em argv}[$\,$])}\label{passwd_8c_a0ddf1224851353fc92bfbff6f499fa97}
The program's main-\/function


\begin{DoxyParams}{Parameters}
\item[{\em argc}]The number of arguments \item[{\em argv}]The arguments \end{DoxyParams}
\begin{DoxyReturn}{Returns}
0 on success, errno on failure 
\end{DoxyReturn}


Structure with the available command line options 



Definition at line 82 of file passwd.c.



\subsection{Variable Documentation}
\index{passwd.c@{passwd.c}!argp\_\-program\_\-bug\_\-address@{argp\_\-program\_\-bug\_\-address}}
\index{argp\_\-program\_\-bug\_\-address@{argp\_\-program\_\-bug\_\-address}!passwd.c@{passwd.c}}
\subsubsection[{argp\_\-program\_\-bug\_\-address}]{\setlength{\rightskip}{0pt plus 5cm}const char$\ast$ {\bf argp\_\-program\_\-bug\_\-address} = PACKAGE\_\-BUGREPORT}\label{passwd_8c_aaa037e59f26a80a8a2e35e6f2364004d}
$<$ Used to store the name of the program Address to send bug-\/reports to 

Definition at line 14 of file passwd.c.

\index{passwd.c@{passwd.c}!progname@{progname}}
\index{progname@{progname}!passwd.c@{passwd.c}}
\subsubsection[{progname}]{\setlength{\rightskip}{0pt plus 5cm}const char$\ast$ {\bf progname}}\label{passwd_8c_ad785d8a8f8ff378aa21eb1fa7a6085df}
